Dreck am Stecken haben – Deutsch–English translations

🇩🇪 de en 🇬🇧

Dreck am Stecken haben

  /dʁɛk am ˈʃtɛkŋ̩ ˈhaːbm̩/
  • sich etwas zu Schulden kommen lassen haben
have skeletons in one's closet
Wiktionary Links